package com.corner.system.domain;

import lombok.Data;


import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class TransferBatches implements Serializable {

    private static final long serialVersionUID = 1L;

    private String id;//appid

    private String wxBatchId;//微信批次单号

    private String wxDetailId; //微信明细单号

    private String batchNo; //商家批次单号

    private String batchName; //批次名称

    private String batchRemark; //批次备注

    private BigDecimal totalAmount; //转账总金额(分)

    private Integer totalNum; //转账总笔数

    private String detailNo;// 商家明细单号

    private BigDecimal detailAmount;// 单笔金额

    private String detailRemark;// 单笔交易备注

    private String detailOpenid;// 单笔收款人openid

    private Long detailUserid;// 单笔收款人userid

    private String deviceId;// 设备id

    private Long subsidyId;// 设备id

    private String detailUserName;// 单笔收款人姓名

    private Date wxCreateTime;// 微信端批次受理成功时返回的批次创建时间

    private String detailStatus;// 明细状态

    private String batchStatus;// 批单状态

    private Date updateTime; //状态更新时间

    private Date initiateTime; //状态更新时间

    private String failReason; //失败原因

    private String closeReason; //批次关闭原因





}
